package com.swak.frame;

/**
 * swak配置常量定义
 * 
 * @author colley.ma
 * @since 2022/07/14
 */
public final class SwakConstants {

	public final static String SWAK = "swak";

	public final static String SWAK_FRAME = SWAK;// + ".frame";

	public final static String SWAK_SYSTEM = SWAK + ".system";

	public final static String SWAK_THREAD_POOL = SWAK_FRAME + ".threadpool";

	public final static String SWAK_SERVER = SWAK_FRAME + ".server";

	public final static String SWAK_SPI = SWAK_FRAME + ".spi";

	public final static String SWAK_CHANNEL = SWAK_FRAME + ".channel";

	public final static String SWAK_CONFIG = SWAK_FRAME + ".config";

	public final static String SWAK_RATE_LIMIT = SWAK_FRAME + ".ratelimit";

	public final static String SWAK_CACHE = SWAK_FRAME + ".cache";

	public final static String SWAK_LOCK = SWAK_FRAME + ".lock";

	public final static String SWAK_DATA_SOURCE = SWAK_FRAME + ".datasource";

	public final static String SWAK_ARCHIVE = SWAK_FRAME + ".archive";

	public final static String SWAK_SWAGGER = SWAK_FRAME + ".swagger";

	// swak base order
	public final static int ORDER_PRECEDENCE = 1000;
}
